sheltered installation - Inglés Sinónimo Diccionario